.class final Lcom/greystripe/sdk/an;
.super Ljava/lang/Object;

# interfaces
.implements Lcom/greystripe/sdk/GSAdListener;


# instance fields
.field final synthetic a:Lcom/greystripe/sdk/am;


# direct methods
.method private constructor <init>(Lcom/greystripe/sdk/am;)V
    .locals 0

    iput-object p1, p0, Lcom/greystripe/sdk/an;->a:Lcom/greystripe/sdk/am;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method synthetic constructor <init>(Lcom/greystripe/sdk/am;B)V
    .locals 0

    invoke-direct {p0, p1}, Lcom/greystripe/sdk/an;-><init>(Lcom/greystripe/sdk/am;)V

    return-void
.end method


# virtual methods
.method public final onAdClickthrough(Lcom/greystripe/sdk/GSAd;)V
    .locals 0

    return-void
.end method

.method public final onAdCollapse(Lcom/greystripe/sdk/GSAd;)V
    .locals 0

    return-void
.end method

.method public final onAdDismissal(Lcom/greystripe/sdk/GSAd;)V
    .locals 0

    return-void
.end method

.method public final onAdExpansion(Lcom/greystripe/sdk/GSAd;)V
    .locals 0

    return-void
.end method

.method public final onFailedToFetchAd(Lcom/greystripe/sdk/GSAd;Lcom/greystripe/sdk/GSAdErrorCode;)V
    .locals 0

    return-void
.end method

.method public final onFetchedAd(Lcom/greystripe/sdk/GSAd;)V
    .locals 2

    iget-object v0, p0, Lcom/greystripe/sdk/an;->a:Lcom/greystripe/sdk/am;

    new-instance v1, Lcom/greystripe/sdk/ao;

    invoke-direct {v1, p0, v0}, Lcom/greystripe/sdk/ao;-><init>(Lcom/greystripe/sdk/an;Lcom/greystripe/sdk/am;)V

    invoke-virtual {v0, v1}, Lcom/greystripe/sdk/am;->post(Ljava/lang/Runnable;)Z

    return-void
.end method
